package www.wen.com.common.lib.data.entities


import android.os.Parcelable
import androidx.annotation.Keep
import kotlinx.parcelize.Parcelize

@Keep
@Parcelize
data class ServerInfo(
    val createTime: String, // 2021-09-15T11:04:03.000+0800
    val forbidReason: String,
    val memberCount: Int, // 4
    val officialFlag: String, // n
    val onlineCount: Int, // 4
    val ownUserId: String, // t65562628
    val recommendFlag: String, // n
    var serverBackground: String,
    val serverId: String, // T86151037
    var serverIntro: String,
    var serverLogo: String, // T65562628/202109/20210915110403_682784.jpeg
    val serverMember: ServerEntity.ServerMember?,
    var serverName: String, // 一样的
    val serverStatus: Int, // 0
    val teamIds: List<String>?,

    //本地字段
    var fromType: NavigationFromType?=null
):Parcelable